package com.laowu.netty.constant;

/**
 * @author laowu
 * @date 2020/11/26 17:28
 * @desc 常量
 */
public final class Constants {

    /**
     * 当前请求的会话id,用于将请求和响应串联到一起
     */
    public static final int SESSION_ID_LENGTH = 8;

    /**
     * 一个固定的数字，一般用于指定当前字节序列是当前类型的协议，
     * 比如java生成的class文件起始就是用0xCAFEBABE作为其标识符，
     * 对应本服务，这里将其定义为0x1314
     */
    public static final int MAGIC_NUMBER = 0x1314;

    /**
     * 当前服务器版本代码的主版本号
     */
    public static final int MAIN_VERSION = 1;

    /**
     * 当前服务器版本号的次版本号
     */
    public static final int SUB_VERSION = 1;

    /**
     * 当前服务版本的修订版本号
     */
    public static final int MODIFY_VERSION = 1;
}
